\pagenumbering{arabic}%numeri di pagina arabi
\chapter{Introduzione}
\section{Scopo del documento}
Il presente documento viene redatto al fine di identificare i requisiti caratterizzanti il progetto xIDE, conseguirne il loro raggiungimento e soddisfare le esigenze individuate.\\

\section{Scopo del Prodotto}
Il progetto si pone come obbiettivo quello di fornire uno strumento "IDE", free ed open source, utile per lo sviluppo di documenti XML e per i linguaggi ad esso connessi per effettuare manipolazione dati e query.\\
In particolare si vuole che il progetto risultante sia in grado di supportare lo \textit{schema-awareness}, in modo da rendere pi\`u semplice e consistente l’interrogazione nei file xml.\\
L'esigenza dello sviluppo del suddetto prodotto nasce dal fatto che non esistono software free ed open source completi in grado di soddisfare a pieno tutte le utilità di questo linguaggio, bensì bisogna ricorrere all'utillizzo combinato di più software rendendo più complesse le operazioni di sviluppo del codice.\\

\section{Definizioni, acronimi, abbreviazioni}
Nella tabella di seguito vengono riportate tutte le abbreviazioni utilizzate nel documento, comprese sigle utilizzate per il tracciamento dei requisiti.\\

% i comandi utilizzati qua sono sotto Template/model/variables.tex

\begin{center}
\begin{tabular}{|p{2,8cm}|p{8,5cm}|}
\hline
Abbreviazione & Significato\\
\hline
\hline
A\# & Con A seguito da un numero intero sono indicati i requisiti essenziali\\
\hline
B\# & Con B seguito da un numero intero sono indicati i requisiti opzionali\\
\hline
C\# & Con C seguito da un numero intero sono indicati i requisiti desiderabili\\
\hline
\F & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito descrive una funzionalità del software\\
\hline
\Q & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito è qualitativo o non-funzionale, indica cioè una qualità del software\\
\hline
\U & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito riguarda l'utilizzo del software e la facilità d'uso da parte dell'utente\\
\hline
\OS & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito indica la portabilità del software su ambienti e sistemi operativi differenti\\
\hline
\M & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito indica la capacità del software di essere facilmente modificabile\\
\hline
\X & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito indica la capacità del software di essere facilmente estendibile\\
\hline
\E & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito indica la capacità del software di essere veloce ed efficiente\\
\hline
R\# & Quando la descrizione di un requisito è seguita da R\# (\# indica un numero intero) in forma di link significa che quel requisito è tratto dalla riunione numero \#\\
\hline
\UC & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito deriva da uno Use Case (vedi capitolo 3 di questo documento)\\
\hline
\textit{Requisiti-Mediv} & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito deriva dalla discussione su Sites \href{http://sites.google.com/site/xideproject/discussions/discussioni-generali/requisiti}{Requisiti}\\
\hline
\end{tabular}
\end{center}

\begin{center}
\begin{tabular}{|p{2,8cm}|p{8,5cm}|}
\hline
\textit{Requisiti-Anthony} & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito deriva dalla discussione su Sites \href{http://sites.google.com/site/xideproject/discussions/discussioni-generali/requisitibyanthony}{Requisiti by Anthony}\\
\hline
\textit{Modifica-Requisiti} & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito deriva dalla discussione dell'\href{http://code.google.com/p/xideproject/issues/detail?id=43}{issue 43}\\
\hline
\textit{Definizione-Requisiti} & Quando la descrizione di un requisito è seguita da questa keyword significa che quel requisito deriva dall'\href{http://code.google.com/p/xideproject/issues/detail?id=15}{issue 15}\\
\hline
\end{tabular}
\end{center}